现代 Android 开发的三大更新 | 2022 Android 开发者峰会
Android 开发者峰会
https://developer.android.google.cn/events/dev-summit
1: Jetpack Compose 2022 年 10 月版
Jetpack Compose 于 2022 年 10 月发布稳定版本,支持交错网格、贴靠行为、下拉刷新、直接将文本绘制到画布等,同时修复了许多问题,并完成了多项性能改进。它还包括第一个稳定版 Compose Material 3 库,帮助我们使用更新的组件和样式构建令人耳目一新的精美应用。
Jetpack Compose 发布稳定版本
https://android-developers.googleblog.com/2022/10/whats-new-in-jetpack-compose.html
Gradle BOM
https://developer.android.google.cn/jetpack/compose/setup#using-the-bomCompose for Android TV
https://developer.android.google.cn/jetpack/androidx/releases/tv
2: 稳定生成基准配置文件
推荐您尝试一下,基准配置文件非常有利于提升应用启动和运行时的性能,同时不需要更改任何应用代码。我们已经看到,基准配置文件最多可将启动速度提高 40%。
基准配置文件
https://developer.android.google.cn/topic/performance/baselineprofiles/overview
随着 Jetpack Benchmark 1.1 和 Android Gradle Plugin 7.3 均已到达稳定版本,生成配置文件的工具链目前也已完全稳定,并且可以集成到您的应用上,让您感受到速度的提升。更多详情您可以观看 "使用基准配置文件让应用快速运行" 主题演讲。
Jetpack Benchmark 1.1
https://developer.android.google.cn/jetpack/androidx/releases/benchmarkAndroid Gradle Plugin 7.3
https://developer.android.google.cn/studio/releases/gradle-plugin#7-3-0
3: 架构指南
应用架构指南
https://developer.android.google.cn/topic/architecture模块化
https://developer.android.google.cn/topic/modularization状态容器
https://developer.android.google.cn/topic/architecture/ui-layer/stateholders状态生成
https://developer.android.google.cn/topic/architecture/ui-layer/state-production用户界面事件
https://developer.android.google.cn/topic/architecture/ui-layer/events构建离线优先应用
https://developer.android.google.cn/topic/architecture/data-layer/offline-first
这些就是 Android 开发者峰会中关于现代 Android 开发 (Modern Android Development) 的 3 项重要发布内容。如需了解更多信息,您可以查看完整的播放列表:
推荐阅读